Old to modern English dictionary. 2013.
ofslean — slay … The Old English to English
slay — ofslean … English to the Old English